package com.bjfu.intelligentrecognizeserver.service;

import com.bjfu.intelligentrecognizeserver.pojo.entity.*;
import com.bjfu.intelligentrecognizeserver.pojo.vo.SpeciesVo;

import java.util.List;

public interface SpeciesService {
    List<SpeciesInfo> getAllSpecies();
    Integer addSelectSpeciesInfo(SelectSpeciesInfo selectSpeciesInfo);



    Integer getIdByChineseName(String chineseName);

    List<Kingdom> getKingdom();

    Integer getMenIdByName(String name);

    List<String> getMenListByKingdomId(Integer parentId);

    List<String> getGangListByMenId(Integer parentId);

    Integer getGangIdByName(String name);

    Integer getMuIdByName(String name);

    List<String> getMuListByGangId(Integer parentId);

    Integer getKeIdByName(String name);

    List<String> getKeListByMuId(Integer parentId);

    SpeciesVo getSpeciesInfoByName(String speciesName);

    List<Integer> addSelectPhotos(SelectPhotos selectPhotos);

    List<Integer> addSelectAudios(SelectAudios selectAudios);
}
